After a long (construction) wait