add Driver class