Almost stable with valuefilter and new GetDataSource<T>
created sorting with multiple values
finalized the typed createdatasource and improved sort, ready to push