diff --git a/plugins/FeedsUserProcessor.inc b/plugins/FeedsUserProcessor.inc
index 2335880..ba3b9e3 100644
--- a/plugins/FeedsUserProcessor.inc
+++ b/plugins/FeedsUserProcessor.inc
@@ -31,8 +31,8 @@ class FeedsUserProcessor extends FeedsProcessor {
   protected function newEntity(FeedsSource $source) {
     $account = new stdClass();
     $account->uid = 0;
-    $account->roles = array_filter($this->config['roles']);
     $account->status = $this->config['status'];
+    $account->roles = array();
     return $account;
   }
 
@@ -59,6 +59,8 @@ class FeedsUserProcessor extends FeedsProcessor {
     if ($this->config['defuse_mail']) {
       $account->mail = $account->mail . '_test';
     }
+
+    $account->roles = $account->roles + array_filter($this->config['roles']);
     user_save($account, (array) $account);
     if ($account->uid && !empty($account->openid)) {
       $authmap = array(
@@ -117,12 +119,22 @@ class FeedsUserProcessor extends FeedsProcessor {
       );
     }
     // @todo Implement true updating.
+
+    $update_behavior = array(
+      t('Only mapped fields will replace existing user data.'),
+      t('"Status" of existing users will not be changed.  Only new users will follow "Status" selection below.'),
+      t('"Additional roles" will be granted, but existing users roles will not be removed.'),
+    );
+
     $form['update_existing'] = array(
       '#type' => 'checkbox',
-      '#title' => t('Replace existing users'),
-      '#description' => t('If an existing user is found for an imported user, replace it. Existing users will be determined using mappings that are a "unique target".'),
+      '#title' => t('Update existing users'),
+      '#description' => t('Existing users will be determined using
+        mappings that are a "unique target". Updated content will behave as follows:') .
+        theme('item_list', array('items' => $update_behavior, 'type' => 'ul')),
       '#default_value' => $this->config['update_existing'],
     );
+    
     $form['defuse_mail'] = array(
       '#type' => 'checkbox',
       '#title' => t('Defuse e-mail addresses'),
