upgraded to use listenTo, avail in Backbone 0.9.9 and up