update parsecmd & checkcmd