I've already given you the link. Have you read post #2 of my CodeBank thread on Using The BackgroundWorker or not?