add software profile