finished :
  - edit item
  - first approach : I do not bother editing a single item, I render the entire output from the beginning