dynamic icon sizing adding