More school work.

I dont have the time to comment everything.