One minute theyll be playing like a Rock and the next theyll be raising and checkraising all the while reading their opponents factoring their outs and pot odds into the equation

Could you correct the punctuation please?
One minute they'll be playing like a Rock and the next they'll be raising and check-raising, all the while reading their opponents, factoring their outs and pot odds into the equation.