fix onConsecutiveCalls