added barebones simulation (not retinal image)