Sw updates