This is in continuation with my previous posts. Preference screens are common in software products. However, most of the times we don't use these preference screens whether it's a Windows operating system, a mobile advanced settings screens, a TV advanced settings or an MS office advanced settings. Product designers should keep only the most used and bare minimum preferences in the front end so that advanced preferences required only by power users, are not exposed to a normal user. Why make it complex for everyone, when only a few are looking for these advanced preferences. Just hide these advanced preferences such that only who need it, use it.