different changes / photo function added