you can now also pass options via data-