shift() partially moved to CountdownTimer.cs