Final changes to profile update code

Will now validate update and position change on dashboard