ACK!...too much coffeescript!!