use coffeescript to rewrite javascript