insert and traverse completed