core profile fields edit save and display