added performance metrics