catch some more error conditions