catch the stupid exceptionn