I am surprised your code does not return an error(?). StructAppend takes two structures and merges the second into the first. Also, in a case of horrid thread-dejavu, the StructAppend method returns a boolean (true for success, false otherwise) so to use it you would do something like:
<cfset StructAppend(struct1, struct2) /> // rather than <cfset struct1 = StructAppend(struct1, struct2) /> If that much of your code does run without error, what do you see when you dump session.values.client_photos_200? But anyways, as Josh says, you almost certainly need an array here: <cfset session.values.client_photos_200 = ArrayNew(1)> <cfset ArrayAppend(session.values.client_photos_200, "red.jpg") /> <cfset ArrayAppend(session.values.client_photos_200, "blue.jpg") /> Dominic ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;207172674;29440083;f Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:320418 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

