updated canopy