- catch base exception
- removed unneeded include