implements one version
pass in moduleName instead
Merge pull request #1 from Raynos/one-version

implements one version