potentially working multi-slide functionality
need to correctly update time after recording, but otherwise insertion seems to work right. some buginess that's difficult to reproduce where last visual is cut off by next slide. logging added in, though. deletion is next on docket