Hate Google and Facebook but there's no way around them...