Updating camera and adding photo listener