Fully working driver version, more hashes to generate added to main