I think I've figured out what is going on with all of the talk about pre-registration and Visa Bulletin announcements. Back in November, the President talked about eliminating visa wastage and making the system more transparent. Here is what I suspect they are going to do: The USCIS will start giving the Visa Office accurate, up to date data. VO will then take into account the average length of time it takes the USCIS to process an AOS case to completion. VO will then look at the processing times and the demand and set a cutoff date for filing an AOS application. This date should result in the application being processed to completion by the USCIS around the time that visa numbers actually become available for it. Right now, you can't file for AOS until a visa number is available. If they go over to the system I've described, you will be able to file for AOS six to twelve months earlier. Better still, no visas should be wasted under this system. I think that this is distinctly different from the idea of allowing those with approved I-140s to apply for EAD/AP. Thoughts?