Is it from USCIS? It means EB based applicants have to keep H1B until their Green card approval? thanks for any explanation!