still fixing photo controller