functional preloading prompt