8 Important matters to understand Ahead of time Matchmaking Online