fixed duplicate shell