Adding first pass of Approx_ols function