D1 Live timing