images are added to preload phase