- custom versioning scheme