Ok finally fixed the bug for good. Also took out like four methods that
were pointless.