Many nonimmigrant visa categories allow for extensions of time in the U.S., but normally government permission to stay beyond the original time periods granted is discretionary, not automatic. To extend the amount of time a foreign national may remain in the U.S. on a nonimmigrant visa eligible for extension, he or she must apply with the U.S. Citizenship and Immigration Services (USCIS). The application should be filed well in advance of the foreign national's last authorized day in the U.S. to avoid falling "out of status." Normally, to be eligible for an extension, the foreign national may not have violated any of the terms of his or her nonimmigrant visa, and may not have committed any crime or otherwise broken the law while in the U.S.