New approach - results seem ok, some F values don't fit perfectly