improve profile data, profile page, and profile editing capabilities