add some dto.
clean some dto.