add inline editing