Worked on the triangle setup, rewrote it. :P