clean code for more lisibility