cmdsl