do asset preloading
throw together a preloader