more exceptions.....REALLY?????