add exceptions properly, add dc wards to sldu