Took these a couple days ago when I noticed the signage being installed. Also, they have installed fins/shades/louvers (not sure what term is appropriate) in the lower section outside of the glass.
Untitled by
Music_Man84, on Flickr
Untitled by
Music_Man84, on Flickr
Untitled by
Music_Man84, on Flickr
Also, the Drexel statue has been uncovered.