refactored PickPhoto
reinstated exec-interface files