metrics choice implemented