application plus scruppuleuse des regles de nommages, et optimisation du code