updated set cursor
merge