fixed semantic versioning