This can be deleted and we can use metric.status everywhere to track status