use this instead global io (by _.bindAll)