error handling on supersedes