Added document generation service.