initial node work
actions
(cherry picked from commit 954f1b078057412b1da1bad22e61ea77024bafea)
adding actions
(cherry picked from commit 01b561caedca50adf32a1b4f3c2ee717f5da0568)