matdatasource updates