Improved the preloader