Does Online Dating Function? A Short Answer and a good Answer