spirit carries on