added the smiley face (re)generator, although it doesn't seem to work well. Something must be off with the code...