casually tested step, untested bool