added asset texture loader