added diagonal hatching patterns