cursor support is "done."  submitting for code review.