added coffeescript mode