changed asset loading approach