make practice mode handle retriggering