The Indian Gaming Regulatory Act (IGRA), passed by Congress in 1988 (after the act that restored federal recognition to the Alabama-Coushatta), established the framework that governs Indian gaming. The IGRA allows tribes to develop casino-style operations that could improve governmental services and economic conditions in Indian country. According to the IGRA, tribes have the "exclusive right" to regulate gaming in Indian Territory "except when gambling is contrary to federal law or when a state completely prohibits a form of gaming." The IGRA recognizes three different classes of gaming: