final fixed to robust fitting

It all works as expected now.