sample/provider library