Added a preference manager!