metric:read_all and evaluate improvements