adding core.preloadImages()