added install_ppa_support and get_ip function