Added user preferences, DAOs