base theme selection feature