new theme integration