computing matches WIP