better profiles and dashboard pages