numerous changes for synthesis project