>Lets just do 3 prizes per pic to make it easier. I don't see much differnce between "5 prizes per pic" and "3 prizes per pic" But there is a differnece between "a single prize per pic" and "multiple prizes per pic" >Yes the pic has nothing to do with the prizes. Thank you. Now I can finally move on. >[About a message like "You lose!"] If possible let's make that an option, This has something to do with "multiple prizes per pic" If you decide to go with "multiple prizes per pic", then it's easier to add the "You lose!" message feature. >If it is too hard to make each pic/box be for more than one prize we can always just make them for one prize only. "one prize per pic" definitely reduces the cost but then If you later upgrade from "one prize per pic" to "multiple prizes per pic", there will be some code that I have to throw away, so the upgrade won't be a simple addition to the first version. Now I need to know what data are associated with a pic-a-box contest. For starters, I believe each contest has a title. Now about a prize. Is it always possible to describe it as a line of text? Probably I should come up with an example to illistrate my concern. Suppose here is a pic-a-box contest. The title of the contest is "Happy Morning." This player already payed for 3 clicks, received a ticket#, and entered the ticket# into the contest. So the contest is ready to accept three clicks from the player. Now he clicks the tiger box. Something should happen on the tiger box but I want to focus on the notification email rather than the tiger box. The player receives a notification email that says -------------------------------------------------- Thank you for participating Happy Morning pic-a-box contest! Now you win Colgate Toothbursh! -------------------------------------------------- So the template of nofication email will be -------------------------------------------------- Thank you for participating %contest-title% pic-a-box contest! Now you win %prize%! -------------------------------------------------- Of course, you can add as much static text to the template as you want but what about the placeholders (%...%)? Are %contest-title% and %prize% all you need? Is there any more pieces of information that should be dynamically inserted into a notification email? Now, I'm back to the first question. Can you always describe a prize as a line of text, so that all we have to do is to insert the %prize% placeholder into the template? Or a prize is more complex information like each prize has "prize title", "prize description", "prize-specific limiation", "prize-specific expiration date/time"? Since you have given me any exmaples for prizes, my imagination goes wild.