added function to read on (online) nodes
fixed /nodes api
use async.parallel