refactor style N°1