Greetings- (First, thanks to all who responded to my earlier question!) Question: I'm using a form to specify an Image and desired properties to upload. Then I use a Python script to do the actual _addImage and _addProperty. The _addImage works fine. But when I try to use the same script to add properties, I can't get it to work. The only object I can successfully add to is the image's parent folder... Here's what I have so far; the problem seems to be accessing the "id" of the image I created in the earlier lines of code: (Form) <form action ="image_action" ...> <Image: <input type="file" name="file"> <Property: <input type="text" name="author"> <input type="submit" value ="Add Image" ________________________________________________ (image_action method) <dtml-call expr="add_Image(file, author)"> ________________________________________________ #add_Image Python script # from Products.PythonScripts.standard import url_quote image_folder=container.form_images #create the new image image_folder.manage_addProduct['OFSP'].manage_addImage(id='', title='', file=file) #add an author property to image created above doc=getattr(image_folder, id) doc.manage_addProperty('author', author, 'string') _________________________________________________ Much thanks in advance!! I'm learning a lot from you all. Kevin