cleanup
implement assetic