ddsvsd final version