It needs to be tailored to both to survive.h