fixed the sypnnaker code so that it gives a report data reader to dsg if reports are needed (over sight to who was needed to do what)