Digital Soup; dirty work and clean faces : the look of intelligent faces on the internet.