Rewrite the way drive interaction works.