uses player.match() for names