add test cases
add fulltext script