started proper implementation of icon size selection: hackish and dirty at the moment