adds back driver conditional