Translated till Exception handling (included)