Updated UI with user preferences