add basic node bits
merged