check buffer state on progress