Change profile, imporove ui