added preferences ds