added shell service