renaming exceptions that used to have the same name but serve different purposes