synthesis problems corrected