modifying save() from EditDisplay, because sometimes it's updating photo rather than adding photo