better preloader placement