Edit existing node functionality and basic print functionality