here, you are creating instance before verification, so it can fail with ugly exception