Debuging: impruvments in Exception handling.