added catch-all exeption, since heavens above sometimes quotas out