Methods For Non Linear Least Squares Problems