public function save($con = null)
 {
     $sf_guard_user = new sfGuardUser();
     $name = explode(" ", $this->taintedValues['name']);
     $this->getObject()->getSfGuardUser()->setFirstName($name[0]);
     $this->getObject()->getSfGuardUser()->setLastName($name[count($name) - 1]);
     $this->getObject()->getSfGuardUser()->setUsername($this->taintedValues['username']);
     $this->getObject()->getSfGuardUser()->setPassword($this->taintedValues['password']);
     $this->getObject()->getSfGuardUser()->setEmailAddress($this->taintedValues['email']);
     $this->getObject()->getSfGuardUser()->setIsActive();
     parent::save($con);
     return $this->getObject();
 }