added Direction.h