yes I agree! In fact I copy pasted the top part and changed node_t to bnode_t thats it. Actually I did this part very quickly while debugging so didn't think much. Let me address this.