bottom_type  -> insert
bottom_type  -> insert