tried to optimize as much as i could. was originally gonna submit a 1:41 yesterday but today i got this.