update because i will reference this in talk