tinkered with inline editor concept