added new preference, enhanced existing preference