there are 300k RIRLCs that are waiting for GC in BLC. Most of them ar EB2 and EB3. the retrogression is worse than the last year.