An improved model-based matching method using footprints | Synapse