Yeh I think that big plastic screen is putting me off.