first draft of preferences panel migration