shell error correction 4