Document driver interface