progress
resgistring turns(array of actions)