What is self-direction?