Keep states in order
No specified metric == all metrics