write operations for opportunityService, testcoverage