allow custom metric