modify delayshell and cellshell to take program to execute