incorporating coffeescript