Added DTO to avoid indexing unnecessary information