translucent window manifestation