The communication device comprising a first weather implementer, a second weather implementer, a first weather dependent shortcut icon modification implementer, a second weather dependent shortcut icon modification implementer, and an audiovisual playback implementer.