updates widgets