Shading Devices Architecture