switched to using asset loader