To the point where in many places it's optimizing communication and management that might be the low lying fruit - as far as programming efficiency.