I think the else case is not needed and the code can be placed after and outside the if scope. Everything after the if will only happen if we are alive since we otherwise hit the continue.
So having some code inside an else scope and the rest outside it when both should happen if we are alive feels kind of strange