more coffeescript stuff