change some interface names
update test and test dao
push