Incorporating EuropeanGC Login / Join