self-dependent