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**.
**My Response headers are give below:**

```
Cache-Control: max-age=0, must-revalidate, no-cache, no-store
Connection: keep-alive
Content-Encoding: gzip
Content-Type: text/html; charset=UTF-8
Date: Tue, 08 May 2018 09:21:19 GMT
Expires: Mon, 08 May 2017 09:20:52 GMT
Pragma: no-cache
Server: nginx/1.10.3
Set-Cookie: form_key=HfXDuOKLNlnRkV3x; expires=Tue, 08-May-2018 10:20:52 GMT; Max-Age=3600; path=/; domain=
Set-Cookie: PHPSESSID=s72hj0entb9avq6f8vtkt53bcu; expires=Tue, 08-May-2018 10:20:52 GMT; Max-Age=3600; path=/; domain=; HttpOnly
Transfer-Encoding: chunked
Vary: Accept-Encoding
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Magento-Debug: 1
X-XSS-Protection: 1; mode=block

```