Add driver interface