add default set
add paging testcase
add paging
modify twisted ui
extract service class
add search using specification