work in progress with updating node