added in some asset optimization