updated matcher_controller and places