finish widgets stuff