couldn't catch the Esent exception explicitly, let's try catch all.