decoupled theme from all preferences