MEDIUM / Refactoring / Work in progress... (refactored preferences as a
service)