add survival mode