fix 0 photos bug
streamline service to controller