The building next door was finished recently, lots and lots of effort to put in all that glass