Ugh...I totally failed this report. xp And it's due today... oh well.