started to add some functionality to decide what to put in random initial image, need more input first