System tests

perhaps callback(null, status) should be used? align to node's standard.