widgets options and data source