.........thx.......