modify the method to install