I am new to CPA and I have a couple of questions. I am writing a computer program that is stock market related. Now, I plan to give the program away for free and I want to lock the data up that runs the program behind a content locker and get the user to fill in some sort of a CPA survey/email submit offer before they get access to the data. I plan to update the data on a weekly basis, therefore the user will have to fill out an offer on a weekly basis to get the latest data. Now, if I sign up with just one CPA company are there enough offers available through just the one company, because I imagine that I will have to rotate offers around on a regular basis (weekly) or should I sign up with multiple CPA companies and keep switching between them regularly? Or am I better off to sign up with a filesharing/download company (I have read on here that the rates for filesharing companies are lower than that of CPA companes)? Also, I would like to build a web browser into my program so that when the user wants to update their data they just click on a button and the inbuilt browser takes them straight to the download page. Will the CPA companies allow this? (or do I have to open an actual browser like internet explorer to take them to the page) Lastly, (I know that this isn't CPA related but I thought that I would ask instead of starting a separate thread in another section) I want to put some articles related to the program on the website that I build for the program and I want to monetize them with Adsense. I wish to do the same thing as the data downloads........build a web browser into one form on the program which takes them directly to the articles on my website. Does anybody know if this is against Adsense TOS or not? I have nearly finished writing the program but I have to find the answer to these questions before I can finish it, and I would be very grateful for anyones help.