use gli2 command parser