Added postPhotoWithSource method