revert via server