modify preload