Final bug checked build, trimmed a lot of fat.