Why do we need to write files, I mean to change the icon of the GTK dialog.