a green glass see through screen