add DXL's Strategy and change main.cpp