增加preferences支持