Change to more granular Exceptions.