fix widget