driver data interface