# Custom UI

If the [Advanced Customization Options](https://docs.wander.app/wander-connect/advanced-customization) provided by the Wander Connect SDK are not\
enough for your, you can instead provide your own `iframe` element (reference) and use the [SDK methods](https://docs.wander.app/wander-connect/methods) to open/closing the wallet without relaying on the default injected button.

## Providing a custom `iframe`

```javascript
const wander = new WanderConnect({
  iframe: document.getElementById("wander-iframe"),
});
```

## Disabling the default injected `button`

```javascript
const wander = new WanderConnect({
  button: false,
});
```
