updated DTOs