New: mdsqr