Before submission
need to document code and fix svd