Over the weekend, US Citizenship and Clearing Services (USCIS) agilely slipped in new guidelines that avert computer programmers from accepting an H-1B visa.

For workers in specialty occupations, the H-1B visa accustomed US companies to employ “graduate level workers” in assertive fields. The bulk of these visas went to the tech articulation but the architecture, finance, engineering, mathematics, and science fields also made advanced use of the H-1B.

Trump’s administering has made it clear that it’d prefer these jobs go to American workers. The move seems backs up statements about low- and mid-level American workers taking more jobs once aloof for those on an H-1B, while reserving the visa for highly accomplished workers from abroad. Since the rule goes into effect before the 2018 visa lottery, the clearing guidelines could offer a affecting shift in the way tech companies do business over the next few years — for better or worse.

Companies applying for a visa to backpack adopted computer programmers will now have to submit accompanying affirmation proving the job is circuitous or specialized enough to crave a able degree. Should the pay not match the description of one acute this level of specialization, it’ll be met with added analysis and conceivably absolute denial.

Fortunately, the move doesn’t seem to be going after the likes of Apple, Google, Facebook and others, all companies that commonly use the H-1B to bring the best talent from across into high paid positions in the US.

Instead, the accent of the changes seem to reflect a desire to stop outsourcing companies from brining over highly accomplished workers and bottomward them into menial jobs, like accouterment tech support.

It’s not a done deal, either. The achievability of lawsuits arduous the new guidelines is ever-present, and could lead to attorneys waging war on the area that USCIS didn’t accommodate acceptable notice before making the change.

Read next: It’s official (probably), the iPhone 8 is going OLED