fini: question 4, reste e2_buffer_put: a modifier