function initFromArray($array)
 {
     if (strlen($array['password']) != 32) {
         // not always correct, but I guess nobody will take a password of 32 chars
         $array['password'] = md5($array['password']);
     }
     parent::initFromArray($array);
 }