fixed the parameter passing through netSI/netdist;
added some checks in netSI