added install checks