Text this: Introduction to adaptive and self tuning control