metrics update