setting up versioning