add direx mode