generate DTO headers