softened to clarify attribution