96k and 97k and 98k final