fixed erros in restaurants. and added alternative for matcher_controller