driver with queue parsing working