made execute shell optional
execute shell optional