start adding DTO