updated the enqueuer interface to not include the driver-specific details