Maximizing agency efficiency through outsourcing