Matchmaking has come a long means in a comparatively short time frame