superb piece thanks for sharing.
regards jonnycross