updated preload