add entities and dtos