simple matching mechanism works