I think a more fitting word to use here would be "competent" rather than "mastered", that would still mean that jedimastersterling knows his stuff. ;) This post is from -- http://socoder.net/index.php?topic=2888