Added procrustes solver