In 1920, Gandhi formally launched the non-cooperation movement to address grievances in Punjab, rectify wrongs against the Khilafat movement, and attain self-rule. The movement had two aspects: constructive programs that focused on Hindu-Muslim unity, promoting khadi, abolishing untouchability, and establishing national schools; and boycotts of foreign clothes, taxes, government schools, law courts, jobs, and honors. The non-cooperation movement was endorsed by the Indian National Congress at their Nagpur session under the leadership of Gandhi.