implemented new match gui