Proteins designed in the lab can now zip together in much the same way that DNA molecules zip up to form a double helix. The technique could enable the design of protein nanomachines that can potentially help diagnose and treat disease, allow for the more exact engineering of cells and perform a wide variety of other tasks. This technique provides scientists a precise, programmable way to control how protein machines interact.