added interface support for tour matching