centralized updates of images

centralized updates and added updating when image list grows to small