Add canopy adapter