improved driver quit operation