Seriously though... thx! this is directly applicable to current interests and the code is not a jumbled mess.