Jainism gradually spread from its place of origin in India to other parts of the country. A lack of strong royal patronage like Buddhism received from emperors such as Ashoka hindered its expansion. Additionally, Jainism's philosophy of non-violence and its strict code of conduct regarding food, clothing, and ascetic practices made it difficult to spread more widely. However, it gained followers among traders and merchants in India and influenced art, architecture, language and literature as well as the growth of charitable works in many regions over many centuries.