update shell to can process if not the first time