switch preload order