可撤销性

添加完整的可撤销性。