internalize image, update image cursor