Insertion and traversals fixed