added metric analyzer