finish upload photo protocol and method