protection for alias revert