sort of coffeescript