fixed unexisted preferences