First refacto in example
Change example