added buffer out node, small improvements