Weighting1 fonctionnal, wieghting2 too slow