you'll want to line all the `=` signs up above this declaration. also you can clean up this ternary
```js
…
this.$element  = $(element)
this.options   = this.getOptions(options)
this.$viewport = this.options.viewport && $(this.options.viewport.selector || this.options.viewport) 
```