specify mode, iconsize