modifying ds type