photo complete - upload retrieve