preload

preloading of assets are implemented on this update