added Di from SW si