add example + cleaning