ui update to preferences