add some c type, not class
add binarySearch
add ccptAdd