implement edit seeker functionality