- If a label (jumpdst) has nothing jumping to it, delete it. - If a jump has no matching label (jumpdst), show the label's name. - Hovering over a jumpdst should show the label's name. - Hovering over a jump should cause the argument with the label to show. - Hovering over a jump, jumpdst, or the jump line should highlight all three. - Set alt text for memory labels so a copy/paste is reasonableish - Arc algorithm, gives pretty square corners for very short jumps and very flat ones for long jumps. How I calculate the control points should change. Perhaps I do want quadratic curves instead of cubic? - Cleanup hrm.js. - The load of the program causes a "syntax error" in the console log. I think it's because Firefox (possibly via jQuery) tried to parse it as JSON or XML. May just be jQuery trying to autodetect and nothing we can do about it. - Give the label SVG's lines a class to set the color. - Better errors if can't load file. - Handle arrow space better. Somehow. - Move jump SVG behind table? Currently obscures attempts to click/hover on instructions. - Should inbox and outbox arrows be handled through :before{content: "➡";}? Lets user restyle easily, even if they want the emoji version, or nothing at all. - Test serving external CSS really slowrly; like 2 second lag. Ensure that doesn't cause arrow misalignment.