Science Of Synthesis