Add matrix lib