Now is probably a good stopping point before I create a PA8 branch. Alot of this is gonna be thrown away...