Bringing the concept of an "artificial leaf" closer to reality, a team of researchers at MIT has published a detailed analysis of all the factors that could limit the efficiency of such a system. The new analysis lays out a roadmap for a research program to improve the efficiency of these systems, and could quickly lead to the production of a practical, inexpensive and commercially viable prototype.