this is like that bit in Epiphany except way worse