Change to use weak hypothesis to do the re-weighting.