implement action on state
0.1.0
next version