lots of windows in a big-ass building on newbury street