added shell removing