Assignment 6ish. meh. we tried. we cried. we died.