Actually init driver