thanks for this sharing details