I think "cap reached" only means that they have received enough applications to count towards the cap. Applications received after that will have to wait for next year. That still does not mean that they have "processed" all the applications that count towards the cap. So, my friend, still no hopes for us.Even if they process all these H-1s they will find some other excuse.