Help this is due today.

I lost track of time now I'm staying up late rushing to finish this.