add liquidity constraint and language setting