adding preload