string shell review