added exception for each ad-hoc issue that is thrown at detection