passage logique dans le controlleurs