work on node templates