added avatar upload