- began with a code documentation.
- all kind of error now throw a specific exception