Profiles Matching: slow Southern