revise attempt count timing