revert many things