only use install  in do_install