wip. what should edit be doing.