for survive

for survive