Paying homage to twenty eight Buddhas