lastThrowable instead of throwLevel