revert some interfaces