ajout fonction apply()