Timed finishing (30/40)

Timed finishing