work in progress on in-page-editing