# @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
```
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)