added initbuffer for nonLeafNode