improve profile organization