now allows multiline data for each node