dynamic change version string