profile controller edited