/Moved to it's own thread, please do not hijack other's people threads.

Thanks for the review!