here is my 2 cents: INS officer picked up several cases each time according to RD, if you happened to be the last one of that pile, you have to wait for while for approval. On the other hand, if you are lucky, and be the first one of next pick, even you RD is late, you still got review/approval...