run state progress