added service injection for DTO custom methods