add SoftwareCommon as dependency