this thread shall blow-up.........((((no pun intended))).......1