34 Pages of unnecessarily detailed drawings and ramblings....