Indian culture is deemed to convey a certain joie de vivre and unfailing optimism. Diwali is no exception to this rule. On the day of Diwali, people should get up early in the morning and pay tribute to their ancestors and worship family gods. Being Amavasya day, people also perform Shradh for their ancestors. Traditionally, most Puja are performed after keeping a day long fast. Hence, the devotees of Goddess Lakshmi observe a day long fast on the day of Lakshmi Puja. The fast is broken after Lakshmi Puja in the evening.