correction, function node not needed separately @vjovanov