more work on the Caching of assets