glass palaces