add dto
use the response dto