added icon chooser