Thanks sl, i did check out the links. While interesting, they didn't quite answer all my questions. So still looking for more info.