diff -ur ameos_feuser_mgr-1.1.0-org/conf/users.xml ameos_feuser_mgr/conf/users.xml
--- ameos_feuser_mgr-1.1.0-org/conf/users.xml	2009-05-02 17:36:19.000000000 +0200
+++ ameos_feuser_mgr/conf/users.xml	2009-05-02 17:55:57.000000000 +0200
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8" standalone="yes" ?>
-<formidable version="0.6.0">
+<formidable version="2.0.345">
 	
 	<meta>
 		<name>User form</name>
@@ -14,6 +14,21 @@
 			<tablename>fe_users</tablename>
 			<keyname>uid</keyname>
 			<labelname>username</labelname>
+			<process>
+				<beforeInsertion>
+					<userobj>
+						<php><![CDATA[
+							// create
+							// adding pid, crdate and tstamp
+							$aData = $this->getParams();	
+							$aData["pid"] = $this->_oParent->flexConf["plugin_userpid"];
+							$aData["crdate"] = time();
+							$aData["tstamp"] = time();
+							return $aData;
+						]]></php>
+					</userobj>
+				</beforeInsertion>
+			</process>
 		</datahandler:DB>
 		
 		<renderer:TEMPLATE>
@@ -129,13 +144,13 @@
 			</validators>
 		</renderlet:TEXT>
 
-		<renderlet:FILE name="image">
+		<renderlet:UPLOAD name="image">
 			<label>LLL:EXT:ameos_feuser_mgr/pi1/locallang.php:user.form.image.label</label>
 			<data>
 				<targetdir>uploads/pics/</targetdir>
 			</data>
-		</renderlet:FILE>
-
+		</renderlet:UPLOAD>
+		
 		<renderlet:CHECKBOX name="usergroup">
 			<label>LLL:EXT:ameos_feuser_mgr/pi1/locallang.php:user.form.usergroup.label</label>
 			<data>
diff -ur ameos_feuser_mgr-1.1.0-org/pi1/class.tx_ameosfeusermgr_pi1.php ameos_feuser_mgr/pi1/class.tx_ameosfeusermgr_pi1.php
--- ameos_feuser_mgr-1.1.0-org/pi1/class.tx_ameosfeusermgr_pi1.php	2009-05-02 17:36:19.000000000 +0200
+++ ameos_feuser_mgr/pi1/class.tx_ameosfeusermgr_pi1.php	2009-05-02 17:55:57.000000000 +0200
@@ -403,7 +403,8 @@
 	}
 	
 	
-	function _populateGroups($aItems, $aParams, $oForm)
+//	function _populateGroups($aItems, $aParams, $oForm)
+	function _populateGroups($aParams, $oForm)
 	{
 		$aItems = array();
 		$db = $GLOBALS["TYPO3_DB"];
@@ -428,7 +429,8 @@
 		return $oForm->_oParent->flexConf["plugin_userpid"];
 	}
 	
-	function _populateDefaultGroupId($aData, $aParams, $oForm)
+//	function _populateDefaultGroupId($aData, $aParams, $oForm)
+	function _populateDefaultGroupId($aParams, $oForm)
 	{
 		$aGroups = $this->_populateGroups(array(), array(), $oForm);
 		

