updating metric classes!!