version plus mieux du script