Hi Ron, My I-145 is pending from 2012 and also got I-140 approved around 2012. My position was filed as Computer Programmer/Software Engineer. Now if I take job of a Scrum Master (this is similar to a Project Manager) of a software development team, will this be considered as "same or similar" job or not in AC21? If I join the new position on Jan 17th or later, how does the new Supplement J for I-1485 impact me? If it does impact, do I need to submit the supplement J proactively after taking the new position or I can wait to submit the supplement J after I have received an RFE from USCIS?