The great celebration of meditation