Add widget support.