widget instances update