Propose, Design, Realize