Working with Modules and Handling Exceptions