final driver file generation changes