sw_type