Added self-adjusting Kag.