[BUG_FIX] make -ad optional