general preferences view layout fixes