modify install and headers