rebuilt retriever code. Fixed start time bug.
removed old retrieve() code
get time is more correct now. Immediately after result rcvd.