update synthesis design