I'd rahter not give out the source, it's ni my portfolio and i hope it will help me get a career sometime in the near future, i'll be perfectly willing to give you a hand with re-writing something similar yourself, and am willing to send you code snippets but like i say, want to keep it closed source (for now).. if you use msn you can add me ( ripz [at] binary-pulse.co.uk ), and yeah, its VB