propper naming for models
some not so nice design for Profile page