blocks:
add
reduce
deleteAllBlock
addSaveData
0