would be cool to see this ran again, a lot of changes have happened to all the implementations since then