I am having a problem with specifying the properties when I create an object I have built using a ZClass. This python script is what I am using to create the object: # in the current context (the place the factory was called from). content=container.Content.createInObjectManager(REQUEST['id'], REQUEST) request = context.REQUEST # Create Content content.manage_addProduct['Content'] # Change Properties ------------------------------------------------------------------------ --------------------------------------------------------------- ----- I am having problems here the SortOrder property is always made 1. ------------------------------------------------------------------------ --------------------------------------------------------------- # Change Sort Order SortOrder=(len(context.objectValues('Content')) + 1) if SortOrder is not 0: content.manage_changeProperties(SortOrder=SortOrder) ------------------------------------------------------------------------ --------------------------------------------------------------- ----nothing appears in this property even if I specify something in the form to create the object ------------------------------------------------------------------------ --------------------------------------------------------------- # Change Content Text if ContentText is not None: content.manage_changeProperties(ContentText='ContentText') # Change Author user=AUTHENTICATED_USER.getUserName() content.propertysheets.userProperties.manage_changeProperties(Author=use r) #Change Title if title is not None: content.manage_changeProperties(title=title) # Change Paragraph if para is not None: content.propertysheets.userProperties.manage_changeProperties(para=para) # Change Bold if bold is not None: content.propertysheets.userProperties.manage_changeProperties(bold=bold) # Change Italic if italic is not None: content.propertysheets.userProperties.manage_changeProperties(italic=ita lic) # Change Underline if underline is not None: content.propertysheets.userProperties.manage_changeProperties(underline= underline) if request: # redirect to the management view of the instance's container request.RESPONSE.redirect(content.aq_parent.absolute_url() + '/manage_main') else: # If we aren't supposed to redirect (ie, we are called from a script) # then just return the ZClass instance to the caller return content Thanks in advance, Jamie Jamie@brobus.net