Profiles Matching: on the run