canopy reflection