Updated driver with responses