updated canopy: