fixed version generation