new specialized exceptions with localized messages