refractoring coffeescript
assets precomp