Worked on persistent user preferences