add main,test