Timed finishing (26/40)

Timed finishing