rationalised the driver creation
removed a comment that stopped it all working
Merge pull request #4 from digininja/master

rationalised the driver creation