working on sweep cursors (still buggy)