not a very happy windscreen