driver independence