refactor how cruise controls work.