refactoring
inner spinner class
inner classes
inner metric class
inner metric class
inner metric class
inner metric class
inner metric class
metric name set
metric name set