"refactoring : add new Class Direction ! "