added preloading of images into callback and added a production url