minor: clamping on progress