New way of doing Shell