co wrapper for node-read