Question: I have created a block in the backend of Magento and using the below code added it to the category page-

```
<page>
 <body>
    <referenceBlock name="page.main.title" remove="true"/>
    <referenceBlock name="category.description" remove="true"/>
    <referenceContainer name="sidebar.main">
        <block class="Magento\Cms\Block\Block" name="filteredby">
            <arguments>
                <argument name="block_id" xsi:type="string">filteredby</argument>
            </arguments>
        </block>
    </referenceContainer>
</body>
</page>

```

The image shows up, but it shows up at the bottom of the container. So I tried moving it in that file with this code-

```
<move element="filteredby" destination="sidebar.main" before="-"/>

```

and it didn't work. So I tried the same code in my default.xml and in my catalog\_category\_view\_type\_layered.xml. I cleared the cache everytime after I made the change and still nothing. Am I not placing the code in the correct place or is the code wrong?

Answer: 
**X-Magento-Debug is from varnish.**

If you read the vcl file, you will see X-Magento-Debug there. It will change to **X-Magento-Cache-Debug** once you're in **production mode**.
1. Varnish header request only displays in **developer** mode. [Click Here](https://devdocs.magento.com/guides/v2.2/config-guide/varnish/config-varnish-final.html)

**First, make sure you are using Magento’s developer mode; otherwise, you won’t see the headers.**

2. Make sure the varnish cache set in the backend as a full-page cache in **store -> configuration -> advanced -> full page cache**