Refactored Photo to use new fragment methods