front of a glass fronted building