gah-- homework.

blech.

Ill take a look, but only if my grade depends on it heheh