using coffeescript instead of compiled javascript