When were they there before? Why did they leave? ETA on completion, maybe before June 2025? I'll be there and would love for them to be complete by then.