updates to scores and read metrics; tests