2 Puzzling Issues In On-line Advertising: How To Get Visitors And How To Make Cash On-line?