new: add install shell