progress on revert system