update: there are still changes needed because metrics implemented currently are not sufficient/suitable