revert for live