make iconsize control optional