changed client reqFile to handles non-sequential requests and data pkts