public function execute()
    {
        try {
            $this->filesystem->mirror($this->demoDataPath, $this->outPath);
        } catch (IOException $exception) {
            $items = [
                "Error occurred while copying files:",
                $exception->getMessage(),
                "\n"
            ];
            $message = implode(" ", $items);
            echo $message;
            return 1;
        }
        return 0;
    }