New driver init