change back to using _.bindAll