Profiles Matching: flag twirling