added initial implementation of full photo array