lots of work and not all good around the node process function and as it should fails test3