simpler api versioning