added && !dead