fixed the calculation of last in read_client.readReq.put