updates to empty node and tests