Internet dating has come a long means in a somewhat quick time