thanks for sharing this useful article