added dtos for differents facts