added coffeescript stuff