default should never be to surpress exceptions