Cleaned up Archive and Make NewtonRaphson as vector