trying to implement with texture storelaod