In aviation, code 0000 is a specific transponder squawk code that is generally reserved for technical use or as a non-discrete code that should never be assigned to an aircraft for flight. In the United States and many other regions, it is a code that identifies a transponder as being "on" but not yet set to a valid operational code. Pilots are often instructed never to squawk 0000 while in the air because it can interfere with certain Air Traffic Control (ATC) automation systems or be filtered out by radar as a non-legitimate target. Some pilots use 0000 as a "place-holder" on the ground to remind themselves to input their actual IFR (Instrument Flight Rules) clearance code before takeoff. However, in some modern ADS-B systems, 0000 may be used by the hardware to signify a state of non-communication or a default power-up mode. Because it is a "forbidden" code for standard navigation, squawking it accidentally in flight may cause ATC to request an immediate reset to a standard VFR (1200 or 7000) or assigned code to ensure the aircraft is properly tracked.