started implementing jumps and stuff.