update shell executable