WA1.4 nodes and functions implementation