A note to those of you in the CS field: don't restart your project the day before it's due. Trust me. Bad idea.