# @reach/router Renders To A Div Check out the following snippet that uses [`@reach/router`](https://reach.tech/router). ```javascript import { Router } from '@reach/router'; const Home = () =>

Home

; const App = () => { return (
); } ``` When you visit '/home', this will render in the DOM as: ```html

Home

``` Notice the extra `div` -- that is what `` renders to as part of `@reach/router`'s accessibility features. This may throw off the structure or styling of your app. This can be fixed. Any props that you give to `` will be passed down to that `div`. For instance, you could remove the most outer `div` and put `className="main"` on the ``. [source](https://github.com/reach/router/issues/63#issuecomment-395988602)