testing svd + some pep convention arranging
truncating svd