3 things ....