updated build to have control over major and minor version number