linear semi-works! (control, not model)