@proteus: Great read sir!