new functionality: metro