added feature to update user info+ava, needs synchronization with CoreData