added shell example