post removed as it deserves a thread of its very own..