Adjusted to SwingStrategy-free dire