shading networks