self-protecting