update for 0.10
use pushable, and maybe setImmediate
1.0.1