add software list