cleanup, really, but incidentally made a function to draw arrows from wherever to wherever