if(!this)
return NULL;
dir = this->real_home?this->real_home:this->real_dir;
dir = this->real_dir?this->real_dir:this->real_home;
if (!dir)