Is CFC site down?