change var il to len
add fit(FitOptions.xxx)