add for update shell
more for shell check