assets implemented combine over cache
assets class up