Now allows for unlimited editing.

Still several bugs to work out, but works well.