Rename,and add binary_insert