added PROGRESS_STATES constants