How do you understand the constraints of the technology you are managing without writing code at Sunrun?