fixed _create_gap()
fixed _check_tree()