TODO for exception handling added
drwxr-xr-x - docs
drwxr-xr-x - src