endless loop fixed for life == 0