wallo new contract