support editing of empty cursors