fix with ds