Synthesis: pulling it all together