adding exception handling verbosity
prettying up the error