i hate coffeescript sometimes