convert everything to coffeescript