New: self-reliant