`e` is leaked here?