assignment 2 almost done, just gotta fix the weirdest bug ever