added shell as egg dependency