least square fit