More work to be done. Submitting this for now to have something. Ultimate goal is 1:35:xx and just a clean run.