Create preloading function