interactive editing