PREPARE - RESPOND - RECOVER