rework state list
Merge pull request #41 from TargetProcess/rework_state

rework state list