Rewrote all instructions, on to debugging!