even better logic, still passes test case
check for another reset event