update direx and add direx-project