put asset loading in the bg