moved displaypreferences to usermanager to solve concurrency issues