add random image generation