Add ability to set icon.