changing node transform funcs, needs some units tests