Dhruva pastime analysis