Implementing a DSS provider