can confirm contributed to this chart myself