add Matirx