What is self-adjusting