use jsiom/cursor for even more convenience

getting pretty opinionated now