updating

adding matrix