add SoftwareSales class