divination and social functions