The big news is that the masters cap was hit as of December 24th. I had been predicting since last summer that this 20,000 quota would be hit in the last week of the year and the pace of usage stayed extremely consistent. The general quota has 7,700 visas of 65,000 remaining as of December 31st and the rolling four week average is now running at just over 1500. We have seen a modest up tick in usage since the masters cap ran out, but not as much as might be expected. It looks like we've got five to six weeks until the cap is reached if the pace of usage remains the same.