pipelining support, via callback subs
bump version