fox: fixed but where new restaurant always returns true