+ edit profile function almost done - WIP