so I tried this not on my computer and it's working perfectly. weird. Great news though. I'm comitting this but going to leave in all the console logs for now