Hi , My H1b visa expired in Mar 2018 , applied extension . But my 6 year max out is May 2018 . As of now my 140 is applied , waiting for approval. Should I revoke my current visa extension and apply for a new extension once my 140 is approved or will the old extension filed in feb 2018 will be sufficient. Also , if my 140 is approved just before last date of maxout , can I legally stay in US while the revoking of old extension is done and new extension is filed?