Kaniva hangs onto its lifeline