theme selection feature added