add widget package