add coffee-script support