adding restart shell