compare string
add doc