self-directing