This might be more clear with a temp variable named appropriately for what we're checking for, versus "not toggle state"