CoffeeScript Implementation