updated yieldFastqRecord