updated fragmenter and scoring