implemented changing user avatar