define a core metrics struct in dualdao