Hi again - I am trying to script acl_users to add Zope users according to form input, but am having a little trouble getting the DTML scripting right. Can anyone give me some advice on the following? I have no trouble making new users with the following: (I am generating sequential logins and storing it in a property of the folder, that's what last_new_login is; password_verify is just there since I name that field differently on my form than the Zope edit users page...) <!--#call "REQUEST.set('name', last_new_login)"--> <!--#call "REQUEST.set('confirm', REQUEST['password_verify'])"--> <!--#call "REQUEST.set('roles', ['SiteMember'])"--> This adds the new user to the parent folder's (in my case, the Zope root) acl_users <!--#call "PARENTS[1].acl_users.manage_users(submit='Add', REQUEST=REQUEST)"--> However, when I try to use a similar method to change user data: <!--#call "REQUEST.set('name', last_new_login)"--> <!--#call "REQUEST.set('confirm', REQUEST['password_verify'])"--> <!--#call "REQUEST.set('roles', ['SiteMember'])"--> <!--#call "PARENTS[1].acl_users.manage_users(submit='Change', REQUEST=REQUEST)"--> ...I get an AttributeError in BoboPOS, as if that user doesn't exist. Is there a better way to do this (probably!) ? Can anyone give me an example of the right way to script acl_users changes? Thanks! --Brian Hooper