i learned how to spell.

also resetting (oh crap, is that one t or 2?) the baseline when setting commit to NO is a little heavy handed.  If that's what the client wants then the client can call the method to reset the baseline.