role matching needs match:compound