can start at image and go forward/back/random