made alternates use widget name