celebrated with devotion and respect