Driver initialize

fixes #12