let the user choose a theme