generations of devotees (2)