Made many changes to checknet and a couple of logic corrections in sarreport