use this->path, rm viewport