add runCommand