scatter matrix updates
scatter matrix updates
scatter matrix updates