refactor workers.metrics and add weekly active