update cursor on result