Generalizing Tagging stuff for one metric