support coffee-script