improve profile editor