add generic run command