add widget support