block changed