remove useless dto and update service