use of new ecart_max