connect the whole synthesis flow