starting to add preloader