add some node magic