Untested and was donated by another member so all thanks to him. As usual - use at your own risk!!
/thread/2314/thor-untested-kindly-donated-member