base nodes + tests