fix widget item and cat