Reliable client progress