140419-iss005: add svd functions