demo for node.hs