getting back on track - started emoticon functionality