Sorry for the delay y'all, been busy. I'm almost done.