fixes #21 - this is the initial push to fix dependency version checking