messing with node insertion