fix race on progress report