But I think I'll add a small comment on line 163 and explain the differenes between this three different way to sample the efb