adding user image uploading (half way)