graphs subs in order, recurrents working
store and recovery more them one file
store and recovery more them one file