add switch
for changed shell