It appears as though that code is expecting the object to be provided in the 'adminusers' argument, and then is converting the query to a struct, and is then re-initializing the 'adminusers' object with that struct. Assuming the init() method on the adminusers object is built to accept these properties and will re-populate itself, then that's all you need to do. Because CF passes CFCs by reference, your adminusers object will "magically" have all of the updated info in it wherever you called readAdminUsers() from.
HTH ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:325486 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

