added installation process