adding a nicer shell