implemented double threaded dylos reader