supports versioning for SIFT and MBH