add ability to edit items
fine tune ch7 stuff
more ch7 code polishing