added Metric model